class Point {
    constructor(x, y) {  // 构造器函数用于调用输入参数，无需参数时，可以不用写
        this.x = x
        this.y = y
    }
    toString() {   //公共的方法，实例对象也能访问
        return `(${this.x}, ${this.y})`
    }
    static toSum(a, b) {//静态方法，实例对象不能访问，只有函数本身可以访问
        return a + b
    }
}

var p = new Point(1, 2)
console.log(p.toSum(2, 3));//静态方法只能通过类名访问，实例对象不行

